package huanzhao.erp.domain.vo;

import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;

@Data
public class StaffVO{
    private Long id;

    /**
     * 姓名
     */
    private String name;

    /**
     * 手机号
     */
    private String phone;

    /**
     * 权限列表
     */
    private String permission;

    /**
     * 是否在休假
     */
    private Boolean vacating;

    /**
     * 是否已离职
     */
    private Boolean resigned;

    /**
     * 是否为采购员
     */
    private Boolean purchaser;

    /**
     * 是否为库管员
     */
    private Boolean warehouser;

    /**
     * 是否为维修员
     */
    private Boolean maintainer;

    /**
     * 总的任务数
     */
    @JsonInclude(JsonInclude.Include.NON_NULL)
    private Integer totalTasksNum;

    /**
     * 当前类别的任务数
     */
    @JsonInclude(JsonInclude.Include.NON_NULL)
    private Integer currentTasksNum;

}